/* base styles */
body {
    background-color: #efffff;
    color: #666666;
    font-family: "Trebuchet MS",Arial,Helvetica,sans-serif;
    font-size: 13px;
    height: 100%;
    line-height: 20px;
}

.container {
    margin:0 auto;
    position:relative;
    width:988px;
    min-height:600px;
    height: auto;
    overflow: hidden;
}
.subcontainer {
    background-color: #EAEAEE;
    padding-left: 40px;
    padding-right: 40px;
    overflow: hidden;
}

/* header section */
header {
    background: #00A2CA;
    height: 60px;
    /*padding-top: 21px;*/
    position: relative;
    z-index: 10;
}

   
#promo {
    margin-top:50px; 
    float: left;
    height: auto;
    width:908px;
    overflow:hidden;
}
/*
#promo img {
    float:left;
    margin-right:20px;
}*/

.tabs {width:auto;padding:auto;height:auto;margin:auto;float: left;}
.tabs ul{list-style:none;display: block;height:300px;line-height:30px;float: left;}
.tabs ul li{color:#00A2CA;cursor:pointer;list-style:none;margin-right:10px;
    width:150px;font-weight: bold; text-align: center;}
.tabs ul li.on{background:#00A2CA;color: #fff; }
.tabs div{height:auto;line-height: 25px;padding:5px;float: right;}
.hide{display: none;}

/*设置table showPurchase 的样式*/
#showPurchase input{
        margin-top: 10px;
        display: inline-block;
        width: 70px;
}
#showPurchase textarea{
    font-size: 12px;
}

#purtitle{
    margin-top: 10px;
}
#popup{background-color:#FFFFFF; padding:20px; overflow:hidden; }
input[type="button"], input[type="submit"] {
    padding:7px 15px;
    background-color:#3c6db0;
    text-align:center;
    border-radius:5px;
    overflow:hidden;
    min-width:80px;
    border:none;
	color:#FFF;
	box-shadow:1px 1px 1px rgba(75,75,75,0.3);
}
input[type="button"]:hover, input[type="submit"]:hover {
    background-color:#5a88c8;
}
input[type="button"]:active, input[type="submit"]:active {
    background-color:#5a88c8;
}